@CHARSET "UTF-8";
/*更多*/
.more {
    float: right;
    padding: 2px 0 0 0;
}

/*推荐*/
#recommend {
    width: 958px;
    height: 300px;
    border: 1px solid #F27B04;
    overflow: hidden;
}

#recommend #recommend_img {
    width: 960px;
    height: 300px;
    overflow: hidden;
}

#recommend #recommend_img #recommend_img_container a {
}

#recommend #recommend_img img {
    width: 960px;
    height: 300px;
    border: 0px;
}

#recommend #recommend_tab {
    position: absolute;
    float: right;
    margin: -34px 0 0 5px;
    height: 30px;
}

#recommend #recommend_tab ul {
    cursor: pointer;
}

#recommend #recommend_tab li {
    width: 30px;
    height: 30px;
    background: url(../image/recommend_tab.png) no-repeat;
    background-position: left top;
}

#recommend #recommend_tab li p {
    text-align: center;
    font-weight: bolder;
    font-size: 18px;
    padding: 3px 0 0 0;
    color: #F27B04;
}

#recommend #recommend_tab .current {
    background-position: -30px top;
}

#recommend #recommend_tab .current p {
    background-position: -30px top;
    color: white;
}

/*公告+分类+新品上市+热销商品 容器*/
#layout_0 {
    margin: 10px 0 0 0;
    padding: 0;
    width: 960px;
}

#layout_0_0 {
    margin-right: 10px;
    width: 300px;
    float: left;
}

#layout_0_1 {
    width: 650px;
    float: left;
}

/*公告*/
#announcement {
    height: 200px;
}

#announcement a {
    margin: 0 0 0 10px;
    padding: 0;
    display: block;
    line-height: 26px;
}

/*分类*/
#classify {
    height: 800px;
}

#classify li {
    width: 288px;
}

#classify li:hover {
    background-color: #eeffff;
}

#classify dt, #classify dd {
    margin: 0;
    font-weight: bolder;
}

#classify dt {
    padding: 0 5px 0 5px;
    line-height: 30px;
    font-size: 16px;
}

#classify dd {
    padding: 0 0 0 15px;
    line-height: 26px;
    display: inline-block;
}

#classify dd a {
    font-size: 14px;
    color: #0080c0;
}

#classify dd a:hover {
    color: #F27B04;
}

/*最新商品*/
#new {
    height: 500px;
}

#new .block_context {
    padding: 8px 5px 5px 8px;
}

#new .adv {
    width: 158px;
    height: 225px;
    float: left;
}

#new .adv p {
    text-align: center;
    color: orange;
    line-height: 20px;
}

#new .adv .no {
    color: #c0c0c0;
    text-decoration: line-through;
}

#new .block_context div:hover {
    background-color: #ebebeb;
}

#new img {
    width: 140px;
    height: 150px;
    margin: 9px;
    border: 0px;
}

#new h4 {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 14px;
    color: gray;
}

/*热销商品*/
#hot {
    height: 500px;
}

#hot .block_context {
    padding: 8px 5px 5px 8px;
}

#hot .adv {
    width: 158px;
    height: 225px;
    float: left;
}

#hot .adv p {
    margin: 10px 0 0 0;
    text-align: center;
    color: #c0c0c0;
    line-height: 20px;
}

#hot .adv b {
    color: orange;
    padding: 0 3px 0 3px;
}

#hot .block_context div:hover {
    background-color: #ebebeb;
}

#hot img {
    width: 140px;
    height: 150px;
    margin: 9px;
    border: 0px;
}

#hot h4 {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 14px;
    color: gray;
}

/*留言板*/
#message .center h5 {
    color: red;
    margin: 0;
    padding: 0 0 10px 0;
	text-align:center;
}

#message .center{
	text-align:center;
	padding:20px;
}

#message #message_leave {
    width: 930px;
    margin: 0 auto 0 auto;
}

#message #message_leave .msg {
    margin: 5px 0 10px 0;
    width: 930px;
}

#message #message_leave .msg h4 {
    margin: 0;
    padding: 5px 0 0 7px;
    font-size: 14px;
    font-weight: bolder;
    height: 25px;
    background: url('../image/message_top.png') no-repeat;
}

#message #message_leave .msg p {
    margin: 0;
    padding: 0 0 0 5px;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
}

#message #message_leave .msg .end {
    height: 15px;
    background: url('../image/message_end.png') no-repeat;
}

#message #message_leave .msg .end p {
    text-align: right;
    margin: 0 5px 0 0;
    color: #c0c0c0;
    border: none;
}

#message #message_enter {
    width: 930px;
    margin: 0 auto 0 auto;
    text-align: center;
    overflow: hidden;
}

#message #page{
	text-align:center;
	padding:0 0 10px 0;
}

#message #page p{
	display:inline-block;
	color:black;
}

#message form textarea {
    border: 1px solid gray;
    min-height: 150px;
    min-width: 922px;
    max-height: 150px;
    max-width: 922px;
    background: url('../image/logo_hide.png') no-repeat;
    background-position: center;
}

#message form input[type =
"submit"] {
    border: 1px solid gray;
    margin: 5px 0 0 0;
    line-height: 20px;
    width: 50px;
    background-color: #eaeaea;
    display: inline-block;
}

#message form p {
    display: inline-block;
    color: red;
    font-weight: bolder;
}
